﻿using System.Collections.Generic;

namespace PortableVersion.Core
{
    public interface IDiffService<T> where T : IVersioningItem
    {
        IEnumerable<Diff<T>> GenerateDiff(IVersioningSource<T> source, IVersioningSource<T> target,
                                          IMetadataService<T> metaData);
    }
}
